--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
vendor/lxmfy/docs/docker-compose.prod.yml fee9e3356259c967b89373cf94deec01e6a5e6b3 (fee9e335) Text, 1.41 KB
Tff7b72servicesTb4b4b4:
Tff7b72lxmfy-docsTb4b4b4:
Tff7b72buildTb4b4b4:
Tff7b72contextTb4b4b4: Ta5d6ff.
Tff7b72dockerfileTb4b4b4: Ta5d6ffDockerfile.prod
Tff7b72imageTb4b4b4: Ta5d6fflxmfy-docs:prod
Tff7b72container_nameTb4b4b4: Ta5d6fflxmfy-docs-prod
Tff7b72restartTb4b4b4: Ta5d6ffunless-stopped
T8b949e# ports:
T8b949e# - "8080:8080"
T8b949e# Resource limits
Tff7b72deployTb4b4b4:
Tff7b72resourcesTb4b4b4:
Tff7b72limitsTb4b4b4:
Tff7b72cpusTb4b4b4: Ta5d6ff'Ta5d6ff0.5Ta5d6ff'
Tff7b72memoryTb4b4b4: Ta5d6ff128M
Tff7b72reservationsTb4b4b4:
Tff7b72cpusTb4b4b4: Ta5d6ff'Ta5d6ff0.1Ta5d6ff'
Tff7b72memoryTb4b4b4: Ta5d6ff32M
T8b949e# Security hardening
Tff7b72security_optTb4b4b4:
Tb4b4b4- Ta5d6ffno-new-privileges:true
Tff7b72cap_dropTb4b4b4:
Tb4b4b4- Ta5d6ffALL
Tff7b72cap_addTb4b4b4:
Tb4b4b4- Ta5d6ffCHOWN
Tb4b4b4- Ta5d6ffSETGID
Tb4b4b4- Ta5d6ffSETUID
Tb4b4b4- Ta5d6ffNET_BIND_SERVICE
Tff7b72read_onlyTb4b4b4: Ta5d6fftrue
T8b949e# Temporary filesystems for writable directories
Tff7b72tmpfsTb4b4b4:
Tb4b4b4- Ta5d6ff/tmp:noexec,nosuid,size=20m
T8b949e# Volumes for persistent directories
Tff7b72volumesTb4b4b4:
Tb4b4b4- Ta5d6ffnginx-cache:/var/cache/nginx
Tb4b4b4- Ta5d6ffnginx-logs:/var/log/nginx
Tb4b4b4- Ta5d6ffnginx-run:/var/run/nginx
T8b949e# Health check
Tff7b72healthcheckTb4b4b4:
Tff7b72testTb4b4b4: Tb4b4b4[Ta5d6ff"Ta5d6ffCMDTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffwgetTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff--no-verboseTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff--tries=1Ta5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ff--spiderTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffhttp://localhost:8080/Ta5d6ff"Tb4b4b4]
Tff7b72intervalTb4b4b4: Ta5d6ff30s
Tff7b72timeoutTb4b4b4: Ta5d6ff10s
Tff7b72retriesTb4b4b4: Ta5d6ff3
Tff7b72start_periodTb4b4b4: Ta5d6ff30s
T8b949e# Environment variables
Tff7b72environmentTb4b4b4:
Tb4b4b4- Ta5d6ffNGINX_WORKER_PROCESSES=auto
Tb4b4b4- Ta5d6ffNGINX_WORKER_CONNECTIONS=1024
T8b949e# Labels
Tff7b72labelsTb4b4b4:
Tb4b4b4- Ta5d6ff"Ta5d6ffcom.docker.compose.project=lxmfy-docsTa5d6ff"
Tb4b4b4- Ta5d6ff"Ta5d6ffcom.docker.compose.service=docsTa5d6ff"
Tb4b4b4- Ta5d6ff"Ta5d6ffmaintainer=lxmfy-teamTa5d6ff"
Tff7b72volumesTb4b4b4:
Tff7b72nginx-cacheTb4b4b4:
Tff7b72nginx-logsTb4b4b4:
Tff7b72nginx-runTb4b4b4:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────